Skip to content

Coin control - #159

Merged
pshenmic merged 36 commits into
masterfrom
feat/coin-control
Sep 9, 2026
Merged

pshenmic merged 36 commits into
masterfrom
feat/coin-control

Conversation

@owl352

@owl352 owl352 commented Sep 1, 2026 •

Copy link
Copy Markdown
Collaborator

Issue

Wallet doesn't provide functionality which allows user to send coins from custom inputs to custom outpus.
Also currently fee for l1 is hardcoded and in some situations fee can be lower then required and in most scenarious fee is much bigger than it required

Things done

  • Implemented coint control (inputs + outputs) for platform address transfer, shielded transfer and l1 classic transaction
  • Updated sdk to 1.5.0-dev.10 which now contains builder for shielded transition with multiple outputs
  • Added nullifier field for shielded_notes table
  • Added in+out placeholders pickers on ui which allows to test transfers (in future it will be replaced by normal pickers)
  • Fixed overflow for shielded notes requests
  • Implemented coin control ui in feat: add coin control UI #168

@owl352 owl352 self-assigned this Sep 1, 2026
# Conflicts:
#	src/main/src/services/core/WalletSyncService.ts
#	src/renderer/src/api/index.ts
@owl352 owl352 linked an issue Sep 7, 2026 that may be closed by this pull request
@owl352
owl352 marked this pull request as ready for review September 9, 2026 18:17
@pshenmic
pshenmic merged commit 7e3707f into master Sep 9, 2026
3 checks passed
@pshenmic
pshenmic deleted the feat/coin-control branch September 9, 2026 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[bug] Shielded balance not available after 100 transactions Coin Control / Dust filtering

3 participants